const configs = {
  // 开发环境
  development: {
    baseURL: 'http://admpre.goldfull.cc', // api的base_url
    wsUrl: 'ws://admpre.goldfull.cc/admgateway',
    wsSecretKey: '01e553a3697a0479bac95466cea61487e1dba680',
    wsAuthTimeout: 30000, // WebSocket验签超时时间（毫秒）
    wsReconnectMaxCount: 5, // 最大重连次数
    wsReconnectInterval: 5000, // 重连间隔（毫秒）
    wsHeartbeatInterval: 30000, // 心跳间隔（毫秒）
    wsConnectionTimeout: 10000, // 连接超时时间（毫秒）
  },
  // 预发布环境
  preview: {
    baseURL: 'http://admpre.goldfull.cc', // api的base_url
    wsUrl: 'ws://admpre.goldfull.cc/admgateway',
    wsSecretKey: '01e553a3697a0479bac95466cea61487e1dba680',
    wsAuthTimeout: 30000, // WebSocket验签超时时间（毫秒）
    wsReconnectMaxCount: 5, // 最大重连次数
    wsReconnectInterval: 5000, // 重连间隔（毫秒）
    wsHeartbeatInterval: 30000, // 心跳间隔（毫秒）
    wsConnectionTimeout: 10000, // 连接超时时间（毫秒）
  },
  // 生产环境
  production: {
    baseURL: 'https://adm.goldfull.cc', // api的base_url
    wsUrl: 'wss://adm.goldfull.cc/admgateway',
    wsSecretKey: '01e553a3697a0479bac95466cea61487e1dba680',
    wsAuthTimeout: 30000, // WebSocket验签超时时间（毫秒）
    wsReconnectMaxCount: 5, // 最大重连次数
    wsReconnectInterval: 5000, // 重连间隔（毫秒）
    wsHeartbeatInterval: 30000, // 心跳间隔（毫秒）
    wsConnectionTimeout: 10000, // 连接超时时间（毫秒）
  }
};

// 根据环境变量选择配置
const env = process.env.NODE_ENV || 'development';

export default configs[env];